be self-supporting - Francés Inglés Diccionario